Proc mi nezafunguje try->finally v threadu?

Otázka od: Ing. Jiri Sokol

1. 10. 2004 9:37

Ahoj, mam asi trivialni dotaz, ale nevim si s nim rady.
Ma cca takovou konstrukci
procedure TMainThread.Execute;
begin
  while not Terminated do
  try
    Synchronize(proved);
  finally
    if not Terminated then Suspend;
  end;//try->finally
end;

Muzete mi, prosim, nekdo rict, proc... kdyz mam nejakou botu v procedure Proved
se mi nezobrazi zadne chyba (vetsinou aplikace jen tise zamrzne) a kdyz
nezamrzne, tak cely ten thread nejakym zpusobem zhavaruje a neprovede se ani ta
cast toho finally.
PROC?
Diky
Jirka
--------------------------------------------------
Ing. Jiri Sokol; jiri.sokol@seznam.cz; 972 231 187
D6Prof+SP3; WinXPProf+SP1; FB 1.5.0
programator amater